package com.zbkj.service.service.adminregion;

import com.github.pagehelper.PageInfo;
import com.zbkj.common.request.OrderSearchRequest;
import com.zbkj.common.request.OrderTabsHeaderRequest;
import com.zbkj.common.request.PageParamRequest;
import com.zbkj.common.response.OrderCountItemResponse;
import com.zbkj.common.response.PlatformOrderPageResponse;

public interface IRegionOrderService {

    /**
     * 区域端后台分页列表
     * @param request 查询参数
     * @param pageParamRequest 分页参数
     * @return PageInfo
     */
    PageInfo<PlatformOrderPageResponse> getRegionAdminPage(OrderSearchRequest request, PageParamRequest pageParamRequest);



    /**
     * 获取区域端订单各状态数量
     * @param dateLimit 时间参数
     */
    OrderCountItemResponse getRegionOrderStatusNum(OrderTabsHeaderRequest request);
}
